envelope address - Spanish English Dictionary